<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <title>03-计算属性的setter和getter</title>
</head>

<body>

  <div id="app">
    <h2>{{fullName}}</h2>
  </div>

  <script src="../js/vue.js"></script>
  <script>
    const app = new Vue({
      el: '#app',
      data: {
        firstName: 'Kobe',
        lastName: 'Bryant'
      },
      computed: {
        // fullName:function() {
        //     return this.firstName + ' ' + this.lastName
        // } 
        // 以上写法其实是没有set方法的简写
        fullName: {
          // 计算属性一般是没有set方法
          set: function () {

          },
          get: function () {
            return this.firstName + ' ' + this.lastName
          }

        }
      }
    })
  </script>

</body>

</html>